Replication > ReplValidator Utility

ReplValidator Utility

The ReplValidator utility validates the replication process by comparing the records of a replicated service against its source service, and determining how many records differ between the two services. This utility is a replication validator that can be used to compare all services except the ARS and the RSM.

Note: The ReplValidator utility is only available to compare DBS-type services (ACS, APPS, AUD, BSS, DDS, ELS, ELSALM, FAC, GNS, GRP, MSS, NOTE, PNT, TRS, and VHS). See the note about validating the VHS.

Services that receive numerous updates in short time periods are likely to reveal many inconsistencies between the source and the replicated service as a result of the inherent lag of writing new records to the replicated service. This is not expected in services that have relatively static records.

Concurrently comparing many pairs of services can negatively impact the client’s and service’s performance due to excessive loading.

Starting ReplValidator

The ReplValidator utility is stored in the CygNet\Utilities directory (ReplValidator.exe) on the host server. To start the utility, use Windows Explorer to browse to the directory and double-click the program icon.

Note: You can also set up this utility to be installed and launched (started) via CygNet Client Installer so that the application can be version managed. See Version Management for instructions on how to do this.

Click the following image to see a sample ReplValidator in a running state:

Click for more information
ReplValidator Performing
Site Comparison

Validating non-DBS Services

VHS

The ReplValidator works a little differently with the VHS. The utility does not validate that the VHS database values from a replicated service and its source service are the same. However is does validate that the statistics are consistent between the two services by performing a VHS Sync Check.

For example, [7997]CYGNET.VHS can have point A.B.C:D with one value of WAHOO at time 2019-04-02 12:15:50.000 and [7998]CYGNET.VHS can have point A.B.C:D with one value of YAHOO at time 2019-04-02 12:15:50.000 and ReplValidator will say that the services are consistent.

CVS and CAS

The ReplValidator performs a simple CVS Sync Check against the CVS services (HSS, OPCIS, SVCMON, and UIS) confirming the number of points in each service. The ReplValidator performs a simple CAS Sync Check against the CAS services confirming the number of alarms in each service.


More:


Let us know how we can improve this topic.

CygNet at weatherford.com

© 2020 Weatherford. All rights reserved.